home *** CD-ROM | disk | FTP | other *** search
-
- *********************************************************************
- * WARNING -> Always use a backup when patching any program ! *
- * These patches are for IBM PC-DOS 3.2 only !!! *
- *********************************************************************
-
- 5/3/86
-
- I have converted the 2 patches I used in DOS 3.1 to work with
- DOS 3.2.
-
- The first patch will change the default enviroment space to
- be about 1K in size. For an enviroment of 512bytes use 1E instead
- of 3C for the first Edit in debug.
-
- The second patch will change the default ECHO to OFF.
-
- Both patches are included in the file DOS32PAT.PAT.
-
- To use this file you can just enter the following commands :
- COPY COMMAND.COM OLDCMD.COM
- DEBUG COMMAND.COM <DOS32PAT.PAT
- <CTRL-ALT-DEL> (reboot DOS)
- The above assumes that the patch file is on the same drive as
- command.com and that both are on the default drive. Add drive
- and path specifiers as needed.
-
- Alternatively you can follow the patch sequence by hand as outlined
- in the file DOS32PAT.LOG. This file was created by using DOS32PAT.PAT
- as above but redirecting the output to a file instead of letting
- it come to the screen.
- This file was then editted to indicate what is to be typed by the
- user. Use of [A] means to type the character A. {CR} is used to
- indicate the use of the carriage return key.
-
- These patches were converted from the patches for DOS 3.1 by
- Compuserve IBMSIG. Bob Morse gave the enviroment patch for
- DOS 3.1 and Ted Eyrick gave the ECHO OFF default patch for DOS 3.1.
-
- If you have any questions or problems with these patches I can be
- reached on Gene Plantz's BBS at (312) 882-4227 .
-
- Rick Eversole [ID1864]
-
- Thanks to those who have preceeded me.
- By popular demand the patches that were in the file DOS32PAT.PAT
- have been separated into 2 separate files:
- DOS32P1.PAT will allow you to ONLY change the default
- enviroment.
- DOS32P2.PAT will allow you to ONLY change the default for echo to
- ECHO OFF. Note that with this patch you will still have to
- use ECHO OFF in the first line of your AUTOEXEC.BAT file
- as DOS will still use ECHO ON dispite this patch for the
- AUTOEXEC.BAT file during boot only.
-
- Rick Eversole 5/4/86
- ======================== version 3 ========================
-
- SCREEN Scrolling
- Ward Christensen's patches for DOS 3.1 version of ANSI.SYS
- to disable wait for retrace and screen blanking works for
- DOS 3.2. Using DEBUG proceed as follows:
- DEBUG ANSI.SYS
- -E 02E3 {CR}
- xxxx:02E3 74.90 FB.90{CR}
- -E 02EA{CR}
- xxxx:02EA EE.90{CR}
- -W{CR}
- -Q{CR}
-
- Alternatively the file DOS32P3.PAT can be redirected as
- input to DEBUG as follows :
- DEBUG ANSI.SYS <DOS32P3.PAT
-
- ==============
-
- Disable EDLIN automatic .BAK file creation
-
- This patch will cause EDLIN to not create a .BAK file
- when using EDLIN. This patch is not recommended but is
- included here because it was in the group of patches for
- DOS 3.1 from which most of the patches in this set were
- derived.
-
- DEBUG EDLIN.COM
- -E 0CD5{CR}
- xxxx:0CD5 56.41{CR}
- -W{CR}
- -Q{CR}
-
- Alternatively :
-
- DEBUG EDLIN.COM <DOS32P4.PAT
-
- For your information this patch changes the EDLIN process of
- renaming your orignal file to .BAK . The code in EDLIN in the
- patch area is :
-
- MOV AH,56 ; RENAME FILE using DOS INT 21 function 56
- INT 21 ;
- The patch changes the function 56 (RENAME file) to the
- function 41 (UNLINK file) .
-
- ==========
-
- Automatic instalation of printer for DOS PRINT .
-
- This patch causes the DOS PRINT command to automatically
- select your desired default printer port.
-
- DEBUG PRINT.COM
- -E 190D{CR}
- xxxx:190D E8.90 CB.90 02.90{CR}
- -E 191F{CR}
- xxxx:191F CD.90 21.90{CR}
- -W{CR}
- -Q{CR}
-
- If the printer port is LPT2 then the following address must also
- be modified as follows :
-
- -E 11C2 4 "LPT2"{CR}
-
- Alternatively for LPT1 use
- DEBUG PRINT.COM <DOS32P5A.PAT
-
- For LPT2 use :
- DEBUG PRINT.COM <DOS32P5B.PAT
-
- ==========
-
- Disable automatic header in FIND.EXE output
-
- The find program puts an automatic header --------- filename
- in the output listing. To disable this header, patch FIND.EXE
- as follows :
-
- RENAME FIND.EXE FIND.TMP
- DEBUG FIND.TMP
- -E 426{CR}
- xxxx:0426 3.2C{CR}
- -W{CR}
- -Q{CR}
- RENAME FIND.TMP FIND.EXE
-
-
- Alternatively :
-
- RENAME FIND.EXE FIND.TMP
- DEBUG FIND.TMP <DOS32P6.PAT
- RENAME FIND.TMP FIND.EXE
-
- 5/10/86 Rick Eversole [ID1864]
- ==================== Version 4 =============================
- Thanks to Glenn Rose and PC Magazine I have corrected
- DOS32P2.PAT to make ECHO OFF the default for ALL .BAT files.
- The additional patch is :
- E 115E 2
- This addition has been made to the DOS32P2.PAT and DOS32PAT.PAT
- files.
-
- 5/17/86 Rick Eversole [ID1864]
- ===========================================================